slouch hat – English–Italiano translations

🇬🇧 en it 🇮🇹

slouch hat noun

  • broad-brimmed felt hat
cappello a cencio
Wiktionary Links